表单操作
表单操作是指添加一个自定义按钮,用户点击这个按钮,可以弹出窗口让操作人填写指定的字段内容, 也可以执行自动化流程,这个过程就是自定义动作。
应用场景
- 订单管理中,当合同通过审批后,可通过自定义「发起付款」按钮,快速新建付款申请单;
- 质检管理中,当质检出不合格的产品时,可通过自定义「返工」按钮,快速发起返工流程;
- 出库管理中,当销售出库流程流转完成后,可通过自定义「开票」按钮,快速生成销售发票。
设置入口
-
表单设置添加:路径「表单设置 》表单操作 》添加按钮」
-
视图中添加:路径「配置视图 》操作管理 》添加按钮」
💥 Tips:
1:在视图下创建的按钮,会自动同步到表单操作页面。
2:在表单操作页面中,可以指定按钮在哪些视图下可用。
按钮类型
根据按钮的功能和使用场景不同,对按钮进行的分类。
-
表单按钮:
- 功能:用于处理单条数据的操作。
- 显示位置:通常出现在表单查看、数据行操作或列表操作中。
- 支持的操作:执行服务、填写表单事件、执行参数服务、其他自定义动作。
- 批量处理:勾选多条数据后点击按钮时,会触发多次请求。
- 适用场景:适合对单条数据进行 编辑、提交或其他特定操作。
-
列表按钮:
- 功能:用于处理批量数据的操作。
- 显示位置:通常出现在列表操作中。
- 支持的操作:执行服务、填写表单动作。
- 批量处理:勾选多条数据后点击按钮时,只需触发一次请求。
- 适用场景:适合对多条数据进行批量处理,如批量删除或批量编辑。
表单按钮,列表按钮不同位置显示效果:
动作
动作即点击自定义按钮后触发的操作。目前支持如下 4 类操作:
动作类型 | 描述 |
---|---|
执行服务 | 点击按钮后,执行预定义的数据服务。 |
填写表单事件 | 点击按钮后,触发表单填写事件,用户可以在表单中输入或修改数据,然后提交。 |
执行参数服务 | 点击按钮后,执行带有参数的服务流程,参数可来自表单输入或系统预设值。 |
其它动作 | 点击按钮后,可执行,打开外部链接,打开自定义页面,打开大屏。 |
💥 Tips:
自定义按钮的按钮类型,动作属性保存后不支持修改。
场景演示
示例1 :点击按钮后填写指定字段
当表单字段太多时,通过按钮填写字段内容,可以快速聚焦目标字段,节省时间。通过点击按钮操作,也更具有业务场景意识。
示例:在「表单设置》表单操作」,添加下单按钮,点击按钮后,让操作人填写商品名称和商品数量。